Big Huge Thesaurus

stamp mill

noun